heavy armor - Espagnol Anglais Dictionnaire